glue kitchen - German English Dictionary